home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / p_man / cat3 / f90 / pxfstrset.z / pxfstrset
Text File  |  1998-10-30  |  3KB  |  67 lines

  1. PXFSTRSET(3F)                                          Last changed: 1-6-98
  2.  
  3.  
  4. NNAAMMEE
  5.      PPXXFFSSTTRRSSEETT - Allows values stored in individual components of a
  6.      structure to be set
  7.  
  8. SSYYNNOOPPSSIISS
  9.      IINNTTEEGGEERR _j_h_a_n_d_l_e,, _i_l_e_n,, _i_e_r_r_o_r
  10.      CCHHAARRAACCTTEERR*_n _c_o_m_p_n_a_m,, _v_a_l_u_e
  11.      CCAALLLL PPXXFFSSTTRRSSEETT ((_j_h_a_n_d_l_e,, _c_o_m_p_n_a_m,, _v_a_l_u_e,, _i_l_e_n,, _i_e_r_r_o_r))
  12.  
  13. IIMMPPLLEEMMEENNTTAATTIIOONN
  14.      UNICOS, UNICOS/mk, and IRIX systems
  15.  
  16. SSTTAANNDDAARRDDSS
  17.      IEEE standard interface for FORTRAN 77
  18.  
  19. DDEESSCCRRIIPPTTIIOONN
  20.      On IRIX systems, this routine is in lliibbffoorrttrraann..ssoo which is linked by
  21.      default when compiling programs with the MIPSpro 7 Fortran 90 compiler
  22.      or when compiling programs with the --ccrraayylliibbss option to the MIPSpro
  23.      7.2 F77 compiler.
  24.  
  25.      The routine PPXXFFSSTTRRSSEETT allows character values stored in individual
  26.      components of a structure to be set.
  27.  
  28.      When using the CF90 compiler or MIPSpro 7 Fortran 90 compiler on
  29.      UNICOS, UNICOS/mk, or IRIX systems, all arguments must be of default
  30.      kind unless documented otherwise.  On UNICOS and UNICOS/mk, default
  31.      kind is KKIINNDD==88 for integer, real, complex, and logical arguments; on
  32.      IRIX, the default kind is KKIINNDD==44.
  33.  
  34.      The following are arguments to PPXXFFSSTTRRSSEETT:
  35.  
  36.      _j_h_a_n_d_l_e   An input integer that references a structure.  _j_h_a_n_d_l_e
  37.                should have been created with PPXXFFSSTTRRUUCCTTCCRREEAATTEE.
  38.  
  39.      _c_o_m_p_n_a_m   An input character variable.  _c_o_m_p_n_a_m is the name of a
  40.                component of the structure.  _c_o_m_p_n_a_m is case-sensitive.
  41.  
  42.      _v_a_l_u_e     An input character variable.  Upon successful completion,
  43.                the component of _j_h_a_n_d_l_e referenced by _c_o_m_p_n_a_m is set to
  44.                _v_a_l_u_e.
  45.  
  46.      _i_l_e_n      An input integer variable.  _i_l_e_n is the intended length of
  47.                _v_a_l_u_e.  If _i_l_e_n is zero, then trailing blanks in _v_a_l_u_e are
  48.                stripped and ignored.
  49.  
  50.      _i_e_r_r_o_r    An output integer variable.  Upon successful completion of
  51.                PPXXFFSSTTRRSSEETT, _i_e_r_r_o_r is set to 0.  If any of the following
  52.                conditions occur, _i_e_r_r_o_r is set to the corresponding value:
  53.  
  54.                EENNOONNAAMMEE        Component name is not defined for the
  55.                               specified structure.
  56.  
  57.                EEBBAADDHHAANNDDLLEE     If _j_h_a_n_d_l_e is an invalid handle or has an
  58.                               incorrect handle type (UNICOS and UNICOS/mk
  59.                               systems only).
  60.  
  61. SSEEEE AALLSSOO
  62.      PPXXFFSSTTRRUUCCTTCCRREEAATTEE(3F)
  63.  
  64.      _A_p_p_l_i_c_a_t_i_o_n _P_r_o_g_r_a_m_m_e_r'_s _L_i_b_r_a_r_y _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l, publication SR-
  65.      2165, for the printed version of this man page.
  66.  
  67.